// custom-tab-bar/index.js
import {storeBindingsBeahavior} from 'mobx-miniprogram-bindings'
import {store} from '../store/store'
Component({
    options:{
        styleIsolation:'shared',
    },
    behaviors:[storeBindingsBeahavior],
    // storeBindings:{
    //     store,
    //     fields:{
    //         sum:'sum'
    //     },
    //     actions:{

    //     }
    // },
    // observers:{
    //     'sum':function(val){
    //         console.log(val)
    //     }
    // },
    /**
     * 组件的属性列表
     */
    properties: {

    },

    /**
     * 组件的初始数据
     */
    data: {
        active: 0,
        list: [
            {
                "pagePath": "pages/home/home",
                "text": "首页",
                "iconPath": "/images/tabs/home.png",
                "selectedIconPath": "/images/tabs/home-active.png"
            },
            {
                "pagePath": "pages/message/message",
                "text": "消息",
                "iconPath": "/images/tabs/message.png",
                "selectedIconPath": "/images/tabs/message-active.png",
                "info":2
            },
            {
                "pagePath": "pages/contact/contact",
                "text": "联系我们",
                "iconPath": "/images/tabs/contact.png",
                "selectedIconPath": "/images/tabs/contact-active.png"
            }
        ]
    },

    /**
     * 组件的方法列表
     */
    methods: {
        onChange(event) {
            // event.detail 的值为当前选中项的索引
            this.setData({ active: event.detail });
          },
    }
})
